"""
@Author : 合肥一元数智教育科技有限公司
@Date :  2025/10/29 13:37
@Description : 
类中定义函数  描述对象的行为

函数的分类：
   1. 对象函数   函数定义时必须有一个默认参数self
   2. 类函数    函数属于类函数调用时会自动传入一个类对象
   3. 静态函数   函数定义时不需要默认参数  self  类对象
"""


class Student:

    # 构造方法
    def __init__(self, name, age, score):
        self.name = name
        self.age = age
        self.score = score

    #     定义函数 实现学生的自我介绍  普通函数  必须要由一个参数self
    def introduce_yourself(self):
        print(f'我的名字是{self.name},今年{self.age}岁,考试成绩是{self.score}')

    # 学习
    def study(self,course):
        print(f'{self.name}正在学习{course}')

#  创建对象
student = Student('李四', 26, 90)
# 访问属性
print(student.name)

# 访问函数 对象名.函数名()
student.introduce_yourself()

#  学习
student.study("python")

